Home » Posts tagged with » Meghalaya

Travel India: A Night in Meghalaya

Travel India: A Night in Meghalaya

Travel India: A Night in Meghalaya By Medha Bhatt The Northeastern Indian state, Meghalaya in Sanskrit translates to the abode of clouds (“Megha”). Its world-famous towns Cherrapunji and Mawsynram receive maximum rainfall in the world, with most of it in the monsoon months of June to September. Cherrapunji, or Sohra, is the more well-known of […]

CONNECT WITH US