Featured Place, Travel Blogs Sarahan Author admin Date October 24, 2017 Sarahan, a small hill station of Shimla in Himachal Pradesh. The place is located...