Sakhalin Island – Where Russia meets Japan

Top Post on IndiBlogger
16

When it comes to Russia, you may not have heard of Sakhalin Island. The first images of Russia that enter an Indian traveler’s mind are the St Basil’s Church and Red Square in Moscow. These are probably followed by the ornamental churches and palaces

Read this post on inditales.com


Anuradha Goyal

blogs from Goa