Unravel some unconventional travel options lesser known to most people and discover India like never before. Visit these virgin places in India that will leave you speechless.
1. Khajjiar: Popularly referred to as the ‘Mini Switzerland of India,’ Khajjar is a beautiful hill station in Himachal Pradesh. Picturesquely set amidst ‘Deodar’ forest, Khajjar offers its tourists a unique experience.