The Most Jaw-dropping Waterfall – Phe Phe Falls | Incredible Meghalaya – 1

As we reach North East India, we start with exploring Meghalaya and today we have reached East Jaintia Hills, and head out to explore once of the most off beat … Continue reading “The Most Jaw-dropping Waterfall – Phe Phe Falls | Incredible Meghalaya – 1”

Skip to toolbar