A waterfront resort, Mantra Ettalong Beach Central Coast offers a unique experience on the Central Coast.Situated on the Central Coast of New South Wales, Mantra Ettalong Beach Central Coast, and the popular recreational area is known for its nature parks and offers an array of attractions for the e...