Tenuta Del Barco Masseria Wine Resort Vicino, SP123, 74122 Marina di Lizzano TA, Italy 40.3543904, 17.4276107