Rock View Beach Resort is where you can see the natural and spectacular Rock Formation formed by the incessant lapping of tidal waves against the shore through the centuries. It
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok