As the gateway to the most traditional and fascinating part of India, the small city of Bhuj is a virtual invitation to explore Gujarat and discover its traditions.
Mandvi, on the Gujarat coast in northwest India, is famous for its shipyard.
Located 1,500 km from Delhi, Mumbai is a frenetic, energetic, voracious, and disarming metropolis of 20 million people that is undergoing exponential, uncontrolled development. Shocking, intoxicating, and fascinating, Mumbai never fails to leave a mark on its visitors.
Perched high in the Himalayas, this is a former British, mountain station in West Bengal. It's also the town known for its legendary 'champion of teas'.
Kolkata, the capital of West Bengal, is an immense city extending over an area located to the east of the Hooghly River. It was once the capital of the British Indian Empire. It is in this city that Mother Theresa died in 1997.
Puri is an Odisha State town, in eastern India. It's also one of the country's holiest sites.
Bhubaneswar is a town associated with religion, being home to a very large number of temples. Situated to the west of India, it's the capital of the State of Odisha.
Haridwar, located in the state of Uttarakhand in Northern India, is considered one of the cradles of Hinduism. Its prime location on the banks of the Ganges makes it a popular destination with Indian tourists.
Rishikesh is a small village on the banks of the Ganges in the foothills of the Himalayas.
The capital of Uttar Pradesh, located right in the heart of the country.
The town in the state of Bihar where Prince Siddharta Guatama experienced awakening and became a Buddha.
Gaya, 12 km from Bodhgaya (the reason that tourists come to this part of the world), is a small town with a train station. Tourists and pilgrims flock to this place which is sacred to Buddhism.
The bustling capital of Tamil Nadu, located on the southern coast of India.
A backpackers' favorite, with a sea view and a recommended stopover if you find yourself in Chennai.
This colonial town, a one-time French enclave, is situated on the coast of Tamil Nadu.
A little southern Indian town, in Tamil Nadu country, which is famous for its stunning temples.
At 130km from Trichy, Madurai is a sacred city home to a magnificent temple.
A nature reserve in South India between Kerala and Tamil Nadu.
At 140km from Bangalore, Mysore is home to one of the most lavish Maharajah's palaces in India.
Ooty, which is actually named Udhagamandalam, is the capital of the province of Nilgiris, in Tamil Nadu. The city serves as a vacation spot for many Indians who come to enjoy the cool climate of the surrounding area.