TravelNaldehra, the ‘Abode of King of Snakes’ in lap of HimalayasNaldehra is a beautiful tourist spot on the outskirts of Shimla, capital city of Himachal Pradesh. About 2044 meters above sea level,…By Rahul Bhandari · December 4, 2013