Abbott Mount – Uttarakhand
Amongst the beautiful Kumaon Himalayas which overlooks the Himalayas (the world’s longest mountain range) lies a tourist hotspot called Abbott Mount. With Abbott Mount providing for a magnificent view of the Himalayas this spot is certainly a treat to one’s eyes. The development of this truly wonderful holiday destination was undertaken by a British man […]