Jodhpur is known as the 'Sun City' because it enjoys bright, sunny weather throughout the year and is located in the sun-drenched region of Rajasthan. The city's golden sandstone architecture also glows in the sunlight. Kochi is the 'Queen of Arabian Sea', Agra is known for the Taj Mahal, and Chennai is a major metro but not called Sun City.