Tucked amidst the exotic mountains of Kumbalgarh, The Cocoon is a serene escape that seamlessly blends hospitality with nature. Designed to embrace its surroundings, the resort offers an immersive experience rooted in regional beauty and thoughtful architecture.