17 Jul 2021Canario Lagoon Hotel Cabezas de San Juan – A nature reserve Cabezas de San Juan Reserva Natural A 316-acre nodule of land on Puerto Rico’s extreme northeast tip, the Cabezas de San Juan Reserva Natural protects... Continue Reading