India

India will sideswipe you with size, clamour and diversity - but if you enjoy delving into convoluted cosmologies and thrive on sensual overload, then it is one of the most intricate and rewarding dramas unfolding on earth, and you'll quickly develop an abiding passion for it. Nothing in the country is ever quite predictable; the only thing to expect is the unexpected, which comes in many forms and will always want to sit next to you. India is a litmus test for many travellers - some are only too happy to leave, while others stay for a lifetime. The country's glorious diversity means there's an astonishing array of sacred sites, from immaculately kept Jain temples to weathered Buddhist stupas; there's history around every corner, with countless monuments, battle-scarred forts, abandoned cities and ancient ruins all having tales to tell; and there are beaches to satiate the most avid sun worshipper. On a personal level, however, India is going to be exactly what you make of it.

Ahmedabad Ajmer Alipura
Allahabad Alleppey (Alappuzha) Amritsar
Andaman and Nicobar Islands Andaman Islands Athirapally
Aurangabad Auroville Badami
Badanagar Bandel Bandhavgarh National Park
Bangalore Bangaram Baranagar
Barh Barrackpore Bekal
Beypore Bhartapur Bhavnagar
Bhubaneswar Bijapur Bikaner
Bitra Island (Lakshadweep) Bodh Gaya Brahmaputra River
British Indian Ocean Territory Chandannagar Chandigarh
Chennai Chikmagalur Chinsurah
Chitradurga Chomu Coorg
Corbett National Park Darjeeling Delhi (New Delhi)
Deogarh Dharamshala Dhula Village
Diu Dudhwa Dungarpur
Elephanta Island Ellora and Ajanta Ernakulam
Fatehpur Gajner Game Parks, India
Ganges River Gangotri Gangtok
Garhwal, Uttrakhand Gaya Gir
Goa Goa (Mormugao) Gondal
Gulmarg Gurgaon Gwalior
Hampi Hassan Havelock Island
Henry Lawrence Island Hyderabad Inglis Island
Jaipur Jaisalmer Jangipur
Jhansi Jodhpur Kabini
Kahalgaon Kalimpong Kalna
Kalpetta Kanchipuram Kanha National Park
Karaikudi Kargil Karkala
Kashmir Kaziranga National Park Keoladeo Ghana National Park
Kerala Khajuraho Khushbagh
Kochi (Cochin) Kolkata Kollam
Kotwara Kovalam Kozhikode
Kumarakom Ladakh Lake Vembanad
Lakshadweep Islands Leh Little Rann of Kutch
Lucknow Madhya Pradesh Madras
Madurai Mahabaleshwar Mahabalipuram
Mamallapuram Manali Manas National Park
Mandawa Manihari Marari
Matheran Matiari Mayapur
Modhera Mount Abu Mudumalai
Mumbai Mumbai (Bombay) Munnar
Murshidabad Mysore Nagaland
Nagarhole National Park Narendranagar New Mangalore
Ooty Orcha Osian
Pahalgam Palampur Panna National Park
Paradip Patna Pench National Park
Perumal Par Reef Pondicherry (Puducherry) Pongumoodu
Porbandar Port Blair, Andaman Islands Pradesh
Pragpur Pune Pushkar
Rajasthan Rajkot Ranthambhore National Park
Rishikesh Rohet Samode
Sarnath Sasangir National Park Satpura National Park
Sawai Madhopur Sawarda Shimla
Shimla, Pradesh Shirdi Sitakunda
Sonamarg Srinagar Taragarh
Thanjavur Thiruvananthapuram Thrissur
Tiruchirappalli Trivandrum Tuticorin
Udaipur Udhagamandalam Uttar, Pradesh
Vadodara Varanasi Vilanjam
Visakhapatnam Vizhinjam Wayanad

Information and pricing is subject to change without notice. While we do our very best to ensure that information and pricing appearing in this website is complete and accurate, we cannot be responsible for incomplete and inaccurate representations, which may or may not be under our control. In the event of a pricing error, misrepresentation or omission, we reserve the right to adjust the pricing or make any other corrections.