Rangala Natural Pool is located in the Rangala village in the town of Teldeniya (Kandy-Mahiyangana road) in the Kandy District of the Central Province. This is one of the best natural pools in the Knuckles area. Tickets are not required to view or use this for swimming.
The road is beautiful on both sides. It have to go through tea estates, fields, mountains and beautiful streams.
The river that flows through Rangala is the creator / heir of this natural swimming pool. The water is really cool. The deepest end of the pool is about 30 feet. But now it has gone deeper. Riding a bike is the easiest way to travel.
My You Tube link for more travel videos in Sri Lanka
Location