India is one of the best tourist hubs famous for its vibrant culture, snow-capped peaks, beaches, vast greenery, historical monuments and much more. If you want to travel in India and are searching for places to visit by hiring tempo traveller rental in Delhi, then here are the top 8 holiday destinations where you can travel in December. Read now!