Featured Place, Travel Blogs Almora Author admin Date January 2, 2017 Almora is a very nice mountain settlement in Uttarakhand/Uttaranchal. Almora is the district town...