Khajjiar, Himachal Pradesh(www.indiatourworld.com)

Khajjiar, Hill station Tourist Place, Manali, Himachal Pradesh

Leave a Reply

Your email address will not be published. Required fields are marked *