tropical beach with limestone cliffs