Amballur, Thrissur
Amballur is a village near Pudukkad town in Thrissur district in Kerala, India.[1]
References
- ↑ "Amballur (Thrissur, Kerala, India) - Population Statistics, Charts, Map, Location, Weather and Web Information". www.citypopulation.de. Retrieved 18 September 2018.