Punta Roca

  • Punta Roca

Punta Roca is located in the heart of La Libertad, a fishing town. Considered one of the top 3 best right points in El Salvador.