![Overhead view of the coastline of Cayo Icacos on the east coast of Puerto Rico, with clear-blue water and several boats anchored near the shore.](/sites/default/files/styles/extra_small_horizontal/public/2022-10/cayo-icacos-boats-overhead.jpg?h=56d0ca2e&itok=GZvpfcal)
Cayo Icacos is surrounded by crystal-clear blue waters and white-sand beaches.
108 results
Cayo Icacos is surrounded by crystal-clear blue waters and white-sand beaches.
Puerto Rico's clear, turquoise waters offer breathtaking snorkeling adventures.
Float along the streams of the Tanamá River in Utuado and discover what this mountainous town has to offer.
The so-called "walled city" of Old San Juan holds over 500 years of history.
Don't miss the opportunity to book a kayaking tour in La Parguera.
Take a horseback ride to explore the countryside, mountain escapes, or a relaxing saunter along the beach.
Stunning aerial view of Playa Escondida in Fajardo.
The pristine views at Red Beach in Vieques.
La Playuela is a beautiful, secluded beach off the coast of Cabo Rojo.