Exploring Vembly Waterfalls / Pappanithodu - Photos & Information from Dinu Jose Baby

Get Travalour for free on Google Play


Vembly Waterfalls / Pappanithodu

11
Vembly Waterfalls or Vembili waterfalls is a beautiful waterfall situated at Urumbikkara near Mundakkayam, Kerala.
Dinu Jose Baby

Visited on Nov 2019