Shacks beach

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.

Filed Under