Netra's cabin is a must for anyone who wants to leave it all behind for a couple of days. The cabin is serene and comfortable in stunning and pure landscape.