Meghalaya is one of the popular states amongst seven sisters when it comes to tourism activities in North Eastern states of India. ...
Read this post on phototravelings.blogspot.com