The 2014 Winter Olympics are in Sochi Russia, they are building mega resorts for the events.. after the Olympics will be some great deals to Russia as well.
wiki 2014 Winter Olympics
This area is has luxury spa beach front hotels
Sochi Hotels Expedia
No comments:
Post a Comment