Home Luxury Resorts The Terraces Resort, Kanatal – Uttarakhand | A slice of paradise!