Love traveling?….   Read this travelogue here

Khajjiar- Mini Switzerland of India

Categories

Location

Khajjiar, H.P - also known as mini Switzerland of India

Published: