You will feel close to nature at Orchid Inn Resort since it was surrounded by lots of trees and other kinds of plants, making its scenery filled with green color that is indeed super relaxing to see...