Skip to main content

Gallery

Explore this small paradise of nature and a unique Himalayan experience, Food and activities. The Terraces Resort and Spa- a tranquil oasis of peace in the lap of the Himalayas.
Icon