The himalayan woods resort has been tastefully built in the lofty mountains of himalayas at 7000 feet in the outskirts of almora.
It is an inspired holiday retreat with access to a world of year-Round outdoor and indoor activities right in the lap of the heavenly and idyllic himalayas.
The spectacular view of the majestic himalayas and the splend...