Shillong, the capital of Meghalaya, is a hill town, situated in the north eastern part of India.Home to several beautiful lakes and waterfalls, and is set amidst pine forests and green mountains is also known as the Scotland of the East.
Golf Link
Elephant Falls
CONGRATS, Arun and Ruby, fot starting your blog...captivating photos. Elephant Falls look mesmerising!
ReplyDeleteHi Kanak,
ReplyDeleteThanks for all the inspiration.We are not really very good at writing:-)