Picturesque district of Almora is a fine blend of mountain beauty; ancient cultural influences, sanctified spots, thickly wooded forests, scenic valleys, quaint cottages, crystal lakes and gushing rivers…… all inspiring one to call it theĀ ‘Switzerland of India’. Almora is a... more