St.Petersburg is without question one of the most beautiful cities in the world. It is a photographers dream, being rich in the history of Russia. Arguably the greatest museum in the world (The Hermitage), the most ornamental and spectacular palaces, architecture spanning four centuries, not to forget the wonderful churches, canals, bridges and theatres. If you like a bit of culture it is particularly spoilt with numerous ballet and opera companies, as well as offering plenty of choices in music and other entertainment, not to mention the cuisine.