Nubra Valley- Jammu and Kashmir
Originally named “Ldumra”, meaning “the valley of flowers”, and located at a distance of 150 km away from Leh in the Ladakh district is a beautiful hill station known as Nubra Valley. This scenic hill station is elevated at an altitude of 10,000 feet above sea level. Additionally, the famous Siachen glacier is located towards […]