The gorgeous sandy beach and transparent waters of Santa Maria beach, less than a 10-minute walk away.
42 / 49