top of page

Double Decker Living Root Bridge ~ Cherrapunji

The State of Meghalaya is surrounded by Wonders of Mother Nature. From India’s tallest waterfalls, Lush Green Hills, Gushing Rivulets,...

© 2017 by Wanderlust.

  • White Facebook Icon
  • White Instagram Icon
bottom of page