Phe Phe Falls, Meghalaya – Trek, Camping
Meghalaya, one of the north eastern treasures of India, is filled with floating white clouds, majestic waterfalls, lush valleys, and lovely communities. Phe Phe Falls is… Read More »Phe Phe Falls, Meghalaya – Trek, Camping