Playa Jibacoa area, mostly chosen by Cubans, is located on the north coast of Mayabeque. It has resorts and several camping sites of good quality.
The area is notable for the beautiful typical landscape with a deep blue sea, surrounded by cliffs, on the side facing the land, and rocky hills where are located the hotels.
The excellent beaches are famous for their clear and shallow water and is a local and tourist favourite for snorkeling from the beach. It is worth noting the scuba diving area opposite the shore, where you'll find coral reefs and a good amount of fish and shellfish. There is a wide range of activities to practice in the area, from small hiking to horseback riding or it may be good to rent paddle boats
https://www.tripcuba.org/playa-jibacoa-beach-mayabeque