Meghalaya – The abode of clouds, Scotland of the East!
One shouldn't miss Meghalaya visit, while travelling in India. Here is a list of Meghalaya tourist spots - waterfalls to root bridges. Meghalaya places to see
One shouldn't miss Meghalaya visit, while travelling in India. Here is a list of Meghalaya tourist spots - waterfalls to root bridges. Meghalaya places to see
Add comment