India is a diverse country with a rich cultural heritage, stunning landscapes, and vibrant cities. Here are some of the best travel destinations across different regions