Find the word definition

Wikipedia
Thattathumala

Thattathumala is a town in Kerala, India. It is situated 3 km from Kilimanoor city center on the MC/SH 1 Road.With

  • Nearest Railway Station — Chirayankizh.
  • Nearest Airport - Trivandrum International Airport