Experience the WOW factor at first sight! Stepping stones across your own lily pond with a cascading waterfall creates a sense of arrival rarely experienced. With your own banyan tree right in the middle of the Waterfall Villa, accompanied by panoramic ocean views, you will feel close to nature’s magic.