Portugal
Torres Vedras
Torres Vedras, S. Vicente is a low-rise, almost hidden fort.
Left arrow 
 Right arrow