TourFreek's Reviews

Review Title Rating Business/Attraction Destination Date Written Honors
Better then the Royal Palace Rated 5 out of 5 Winter Palace/State Hermitage Museum
Attraction
St. Petersburg
Russia
April 06, 2008 3 Cheers