Loading...
Uploaded by adb024 on Aug 28, 2009
A large Botanical Garden located in Sochi Russia on the Black Sea. The park was established by the owner of the Saint-Petersburg newspaper in the 1890s. The park survived through the Soviet era of rule. Sochi will host the 2014 winter Olympics.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)