The Udayagiri is a peaceful haven for rare birds, butterflies, wild orchids and herbs. This place is a gift of nature for those who seek quietude, calmness and serenity of the mind.