Designed by
Title
Mawsawdong waterfall in the Sohra or Cherrapunji of Meghalaya in monsoon #309119865
Description
Waterfalls of Meghalaya, India: Majestic view of Mawsawdong waterfall in the Sohra or Cherrapunji of Meghalaya in monsoon. It's one of the offbeat and most beautiful places in Meghalaya, India.