THE OLIVE FARM
Updated 14 days ago
Empire State Building 350 5th Ave New York NY 10118 USA
Come and stay in your very own idyllic, Arcadian paradise, overlooking one of the longest beaches in Europe, surrounded by olive trees
Also known as: theolivefarm.biz