You don't have to go far to find one of the most fascinating medieval castles in the state. It is a fortress that dates back ...
Imagine a beach town with cobblestone streets, ancient stone walls, and turquoise coves perfect for swimming—all set aga ...