Khajjar (Himachal Pradesh) - This place is similar looking to Switzerland the most romantic location in the world and it…
India has 32 world heritage sites. Lot of them are popular but here are a few you might have never…