Splashed by Waterfalls

By Parul Sharma Singh

Shillong, December 6, 2010: Shillong “the Scotland of the East” may be a cliché, but when in Shillong one finds nothing describes the place better. Perhaps the most explored hill station in the pristine landscape of the North-East , Meghalaya’s Capital is easily accessible via Guwahati and Kolkata. Read more…