Top island beaches with perfect sand