Pahanthudawa is a unique and lovely creation among the waterfalls of Sri Lanka. The reason for its location and nature,

Pahanthudawa is a unique and lovely creation among the waterfalls of Sri Lanka. The reason for its location and nature,
Majestic waterfalls, and lost cities, to mysterious landmarks and natural wonders, This is a collection of pictures which is worth