Fodor's Expert Review Cayo Icacos
Fajardo
Beach
Fodor's Choice
Cayo Icacos is one of about 10 small islands that make up the Cordillera Nature Reserve just off the coast of Puerto Rico. It's a beautiful beach with good snorkeling offshore. Icacos can only be reached by a 15- to 20-minute boat ride, so pack whatever you might need for the day. Several tour operators in Fajardo offer day trips here, or you can hire a boat in Las Croabas. Amenities: none. Best for: snorkeling; solitude; swimming; walking.