La Charca Aqua

About

This natural pool is the perfect spot for a river swim. La Charca Agua is located Ponce, where you'll also find plenty of other unique spots.

1 / 3
Filed Under