Tangalle

Waterfalls

Parawella Falls

Parawella Falls is situated in Tangalle in the Southern coast of Sri Lanka.

  • Tangalle
Parawella Falls