Shoja

India /Himachal Pradesh / Kullu / Shoja Shoja is a very small hamlet located in the Indian state of Himachal Pradesh. This town is located in a very picturesque location and is growing into one of the main tourist centers in the state. The climate in this region is very pleasant all year long, and […]