De Floresta Resort is a nice place near Corbett National Park. It's surrounded by pretty nature. The vibe of this...