About
Shacks Beach is located on Puerto Rico's west coast, in the town of Isabela. Diving and snorkeling aficionados will enjoy the area's diverse marine life.
Shacks Beach is located on Puerto Rico's west coast, in the town of Isabela. Diving and snorkeling aficionados will enjoy the area's diverse marine life.