Find the word definition

Wikipedia
Palampiddi

Palampiddy is town in Mannar District, Sri Lanka. Popular Madhu Church is located close to this town.

Category:Mannar District