Author: subodhhh

Hampta Pass Trek Himachal Pradesh

Hampta Pass Trek Himachal Pradesh is a high mountain pass located in the Indian state of Himachal Pradesh. It lies at an altitude of 4,270 meters above sea level and... Read More