A serene mountain resort nestled in the lush hills of Coorg, offering private cottages, infinity pool and guided nature walks.