Mantra Pavillions Mirage on 1770 is a luxurious beachfront property, providing the perfect base to explore the town and experience the natural beauty of the surrounding national parks, as well as the great wonders of the stretch of coastline. A great