Nirvana Inn is a beautiful boutique hotel in the lapse of nature.Its surrounded by Sahyadri mountain ranges and You can also see water bodies around 2 sides. Its away from all the hustle bustle and crowd, a perfect get away for Nature lovers.You can see a beautiful sunrise from your rooms and all you can hear are beautiful birds chirping all over. ...