Browse by place
Browse by theme
Popular themes
Collection
Cities worth travelling for the food alone
36 places
Kerala
Guruvayur is a temple town in Kerala centred on the revered Sri Krishna (Guruvayurappan) Temple, often called the Dwarka of the South.
Gujarat
Resting right at the base of the sacred, volcanic Girnar hills, Junagadh is an ancient city whose name means 'Old Fort'.
Bhuj is the historic capital of the Kutch district. Highly resilient following major earthquake eras, it is a maze of royal palaces, historic stepwells, and…
Dwarka is an ancient holy city on the westernmost tip of the Saurashtra peninsula, revered as the legendary ocean kingdom of Lord Krishna and a core part of…
Somnath is an ancient coastal temple town, and its temple is revered as the very first of the twelve sacred Jyotirlinga shrines of Lord Shiva.
Ahmedabad's old city is a UNESCO World Heritage Site and the way to see it is a walk that starts at seven in the morning.
Kevadia, now officially Ekta Nagar, is home to the Statue of Unity — at 182 metres, the tallest statue in the world — on the banks of the Narmada River.
Maharashtra
Mumbai runs on its trains, and the fastest way to stop being a tourist here is to work out which line you need and get on it.
Kerala's most famous beach resort, Kovalam is known for its crescent Lighthouse Beach, ayurvedic spas, seafood shacks and gentle swimming bays near Trivandrum.
Madhya Pradesh
Gwalior's fort sits on a sandstone plateau above the city and is one of the least visited great forts in India, which is most of its appeal.
Nagaland
Kohima's war cemetery is the most affecting war memorial in India, and most people who come for the Hornbill Festival never walk up to it.
The Ellora Caves are a group of 34 rock-cut shrines carved into the basalt cliffs of the Charanandri Hills near Aurangabad.
Rajasthan
Mehrangarh is the best fort in India, and if you only climb one in Rajasthan it should be this one.
Jammu & Kashmir
Gulmarg is a bowl of meadow at 2,650 metres in the Pir Panjal, and it does two completely different jobs depending on the month.
Karnataka
Chikmagalur is the coffee heartland of Karnataka, a lush hill district in the Western Ghats where rolling estates, misty peaks and waterfalls draw a steady…
The Ajanta Caves are 30 rock-cut Buddhist monuments set into a horseshoe-shaped gorge in Aurangabad district.
The mistake in Alleppey is the day boat. A houseboat only becomes worth it once the day-trippers have gone home and the water goes quiet.
Mysuru is a small, orderly, easy city, and it has the one palace in India that is worth seeing lit up.
Goa
The northernmost backpacker hub of Goa, Arambol is loved for its bohemian community, drum circles, paragliding, a sweet-water lagoon and live-music cafes.
Uttar Pradesh
Lucknow is a food city that happens to have beautiful ruins, and treating it the other way round is how visitors leave underwhelmed. Eat first.
Udaipur, the 'City of Lakes', sits among the green Aravalli Hills, built around a chain of interconnected lakes created over the centuries for water and…
Uttarakhand
Kausani is a quiet Kumaon hill station famous for its uninterrupted 300-km panorama of the Himalayan peaks — including Trishul, Nanda Devi and Panchachuli.
Puducherry
Pondicherry's French quarter is about six streets deep, and knowing that in advance saves the disappointment of expecting a French town.
Mahabaleshwar sits at 1,353 metres on a broad plateau ridge of the Sahyadri range in Satara district, the highest and most extensive hill resort in…
Palolem is a crescent bay in the Canacona region of South Goa — calm water, rocky headlands at either end, and a dense fringe of coconut palms leaning out…
Odisha
Puri is an ancient holy city on the Bay of Bengal coast in Odisha, and one of the four Char Dham pilgrimage towns.
Pushkar wraps around its lake — a natural one, and sacred — in the rugged Aravalli hills near Ajmer.
Fort Kochi is walkable, layered and unusually easy for a first trip to India — it is one of the few Indian towns where you can simply wander without a plan.
A North Goa icon of the hippie era, Anjuna is famous for its rocky-edged golden sands, the legendary Wednesday flea market, trance parties and cliffside cafes.
Fatehpur Sikri is a planned Mughal city and fort complex near Agra, built entirely of red sandstone, that served briefly as Emperor Akbar's imperial capital.
Srinagar is a lake city, and the difference between a good stay and a mediocre one is which part of the lake you sleep on.
Ajmer Sharif is the most revered Sufi shrine in India — the dargah of Khwaja Moinuddin Chishti, the 12th-century saint who founded the Chishti order.
Tamil Nadu
At India's southeastern tip, Dhanushkodi is a hauntingly beautiful ghost-town beach on a thin sandbar where the Bay of Bengal meets the Indian Ocean, near…
Mathura, the birthplace of Lord Krishna, and neighbouring Vrindavan, where he spent his childhood, form the heart of the Braj pilgrimage region — a land of…
Bengaluru is not a sightseeing city and trying to make it one is the mistake. Come for a weekend of eating, drinking, walking in the parks, and buying books.
Himachal Pradesh
Dalhousie is a peaceful colonial-era hill station built across five distinct hills of the Dhauladhar mountain range, sitting at an altitude of 1,970 metres.