Castelsardo city city

 SardiniaItaly