Sign in
Download Opera News App

kanyakumari

TRAVEL

Top 10 Most Beautiful Cities In India

1. Kanyakumari Located on the southernmost tip of India, this city is known for having the only beach in the country where you can watch the sun both rise and set over the water. Aside from the wonderful views of the Indian Ocean and the Arabian Sea, there are many places to learn about the city’s rich history.

  2 months ago ago
Top 10 Most Beautiful Cities In India