Offering an alternative to the crowded seaside destinations, this town is just as beautiful with ancient castle ruins overlooking the calm of the sea ...