buoyantlifestyles.com
A Weekend Getaway at The Krangsuri Waterfalls in Meghalaya - Buoyant Lifestyles
The Krangsuri Waterfalls is one of the most beautiful waterfalls in Meghalaya. A weekend trip is all you need to experience it's granduer and beauty.