9 reasons why Meghalaya – Know your all Doubts
In Sanskrit, Meghalaya means “abode in clouds.” Meghalaya, as its name suggests, is one of Northeast India’s most beautiful untouched and unexplored paradise states, where the clouds sit on the surface and kiss your lips. It is encircled by the…