Author Profile
The Himalayan
Manali the charming mountain resort in Himachal Pradesh in India is an ideal destination for honeymooners, tourists, lovers of nature and adventure enthusiast. Manali is also known as Switzerland among tourists. It is located 2050 meter above the sea level and 40 kms far from north of Kullu district.Author's Articles
Sort by: