Kalmadu Kulam is a natural feature, located at Kalmadu Kulam, Sri Lanka
Nice place
Good view and enjoyable experience