Pussellawa

Travel Guide

" misty morning in the mountains " - Peacock hill mountain is one of the most beautiful mountain range located in Pussellawa , Srilanka.
The famous Ramboda Falls in the area of Pussellawa, Sri Lanka (Ceylon)
The famous Ramboda Falls in the area of Pussellawa, Sri Lanka (Ceylon)

Explore a world of travel with Expedia