Offers the sensation of dining on the height, tree pod restaurant is the dining lodge that offers an unforgettable dining experience with a background of lush forests and beautiful scenery offshore, like in the natural paradise. Situated