City Sightseeing corporate video
City Sightseeing Worldwide is the leading open top double decker bus tour company, currently operating in over 100 cities around the globe. Discover the magnificent service that made City Sightseeing become one of the global brands with largest exposure in urban destinations.