Holidays in India can offer something for everyone: 5 star hotels, easy beach holidays, fascinating sightseeing and adventurous trips to remote areas. India has many different regions, diverse landscapes and a fascinating history and culture. In Rajasthan there are beautiful forts, palaces and traditional villages. The lake city of Udaipur is a relaxing break from the chaos of Indian life. A visit to the magnificent Taj Mahal is worth any journey it takes to get there during a holiday to India. Goa with its white sand beaches is understandably popular. Indian cities can be a worthwhile assault on the senses. Mumbai, for example, is a city of black taxis, British architecture and Bollywood. Holidays in India’s tropical south are more laid back, especially if you stay on a house boat and travel the backwaters of Kerala.
Relaxing on beaches in Goa
Shopping for handicrafts in interesting markets
Learning about different religions and traditions