Natural Bathing Places

  1. Home
  2. Natural Attractions
  3. Natural Bathing Places
Filter × Close

Nonpareil Fall


Nonpareil Estate Waterfall is a three-step cascade located within the Nonpareil Tea estate. The

Location: Nonpareil Estate Falls, Ratnapura, Sri Lanka

Keerimalai Fresh Water Spring Jaffna


This is situated about 15km away from Jaffna town. This is renowned for its natural water spring

Location: Keerimalai Pond, Sri Lanka