Himalaya Villa

Heera Dumuri, Almorah, Almorah (Dt.) – 263 601, Uttarakhand

Mem. No. UT-109