0 LIKES LikeUnLike
What is Tamil Nadu?
Tags: Nadu, tamil
Tamil Nadu, state of India, located in the extreme south of the subcontinent. It is bounded by the Indian Ocean to the east and south and by the states of Kerala to the west, Karnataka to the northwest, and Andhra Pradesh to the north. The state has an equable climate particularly in those areas which are hilly or a high plateau.
http://www.mahindra.com/What-We-Do/Leisure-and-Hospitality/Services/Club-Mahindra-Holidays
Report (0) (0) | 11 years, 10 month(s) ago
Report (0) (0) | 12 years, 8 month(s) ago
Latest activity: 11 years, 10 month(s) ago. This question has 2 answers.