This picture-postcard resort is located near the gorgeous Kovalam beach on a 10 acre land offering awe-inspiring views of the emerald backwaters, lush greenery, coconut groves, and golden sand beaches. The resort is a perfect getaway from the urban life to one abounding with peace, tranquility and relaxation.