There's more than one place called '''Melattur''':
India
Melattur - a town in
Kerala
,
Southern India
Melattur - a town in
Tamil Nadu
,
Southern India