Destination Travel Guide: Russia

Russia, officially known as the Russian Federation, is the largest country in the world and is located in the northern part of Eurasia. The country has a rich culture, remarkable history, and picture-perfect scenery that never fail to leave lasting impressions on its visitors. It would be an understatement to say Russia is large because its geographic size is ridiculously huge spanning Europe and...
read more

Living in Moscow

What is it like to live in Moscow? This is a difficult question to answer, since one man’s meat is another man’s poison. There are certainly pro’s & con’s to moving here. It also depends on your reasons for moving to Moscow and on your wallet. If you move to Moscow on a good company package or work for one of the many embassies here, you may be fortunate to have good benefits...
read more

Contact Us

Club Organizer: Steve Juba
(978) 479 4527

     Follow @solotravelclubs      PhotoFly Travel Club Yelp