Puerto Castilla

Travel Guide

An aerial view of a historic fort with a curved wall, surrounded by lush greenery and palm trees, overlooking a coastal area.
A coastal town with a beach, palm trees, and mountains in the background.