Twin Rock Beach Resort Famous for its iconic rock formations emerging out of the water, offering cliff jumping and coastal recreation.