San Gregorio's marina boasts a charming little cove, naturally formed and surrounded by rocky terrain. Although the beach may be small and rocky, it offers a unique and authentic experience for those looking for a break from the typical sandy beaches. While it may be a bit challenging to set up a parasol, the natural shelter provided by the surrounding terrain offers a refreshing escape from the sun. Above the beach lies a lush hill, abundant with greenery, providing a picturesque backdrop to the stunning turquoise waters. The shallow and crystalline sea water is perfect for a refreshing dip on a hot summer day.