A small white chapel with a blue dome sits atop a rocky hill overlooking a sandy beach with lounge chairs and umbrellas.
Previous Next