It is better to stay inside the forest to feel more close with nature and forest.
Hornbill Nest is situated inside the forest. If you are a bird watcher, this place is a paradise for you. One can see varieties of birds including Grey Hornbills. In the night you can even spot a leopard.
The road is very good near the resort. While traveling to resort you can see Deer, wild boars, peacocks, wild elephants and other small animals.