The land of Tamils in India is Tamil Nadu. It is nestled in the southern most part of the Indian Peninsula. The state shares its borders with union territory of Puducherry and the South Indian states of Kerala, Karnataka and Andhra Pradesh. It is surrounded by the Eastern Ghats to its north. The Nilgiri, the Anamalai Hills and Kerala bounded the state on the west. The Bay of Bengal in the east, the Gulf of Mannar and the Palk Strait bordered Tamil Nadu on the...
...