5 Hidden Beaches of Puerto Rico You Have To Visit

10852

Icacos Island, Fajardo

Icacos Island, Fajardo

Icacos Island, off the coast of Fajardo, has a cool deserted-island vibe. Las Croabas just past Seven Seas Beach and can be accessible via a boat ride. It is suggested you carry  your own gear, since there are no facilities, umbrellas, food or other beach amenities. The boat drops you off on the leeward side, which is calm and great for swimming and snorkeling — the reef is filled with fish and even some rays.