Concept:Tamil Nadu is a southern Indian state. Its neighbouring states are determined by its land borders.Explanation:Tamil Nadu is located on the southeastern coast of India. It shares its land borders with three states. To the north lies Andhra Pradesh. To the west lies Kerala. To the northwest lies Karnataka. The Bay of Bengal borders the east. The Indian Ocean lies to the south. Hence, the neighbouring states are Andhra Pradesh, Kerala, and Karnataka.