Baththalangunduwa Church is a church, located at Sand Rte, Sri Lanka
Calm place
Away from main land a lonely place. There are Fishery people. NIce and calm place
Good