Algama Falls
At Haggala Junction, turn left onto the Algama Road, Uduwaka, Kegalle Sri Lanka
Algama Falls is a Waterfalls place is located in Kegalle, Sabaragamuwa Province. The address of Algama Falls is At Haggala Junction, turn left onto the Algama Road, Uduwaka, Kegalle Sri Lanka.