Media Luna Beach is one of the most famous beach from Puerto Rico, it is located on the Isla de Vieques. There is a little bit of coral and sea fans at the mouth of the bay by the rocks but the waves are usually breaking over the rocks and snorkeling there is tricky.