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