Manali, India: For Nature & Adventure Lovers
Manali is a hill station, a paradise on earth located in Himachal Pradesh at an altitude of 6400 ft (approx) above sea level. The hill station is near to the Rohtang Pass which has been a trade route in the olden days and even today. It is one of the route to reach Ladakh, another … Read more