Tourism26 of the Most Dramatic Capes to Make Your Great Escape June 5, 2017 by Kelly Davies Leave a Comment Cape Comorin, India Image: Deposit Photos Cape Comorin, also known as Kanyakumari, is located in the southern state of India, Tamil Nadu. It the tip of peninsular India, where the Bay of Bengal, the Indian Ocean and the Arabian Sea all meet. Next page
Leave a Reply