Founded in 1703, the city of St. Petersburg is the cultural center of Russia and one of the most beautiful cities in the world. The Grand Hotel Europe is located in the heart of the city, within easy walking distance of its major attracti [...]
Posted On : Jun, 15 2011 | Comments : 0