From the alpine meadows of Kashmir to Goa's palm-fringed beaches, these are some of the subcontinent’s most enchanting destinations.
Hosted on MSN
Travel: These places of India are no less than heaven, definitely plan to visit them once
India is famous for its traditions, temples and festivals as well as natural beauty. There are many places here where it feels as if you have come to another world. These quiet and beautiful places ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results