Villa Limni is located on the northwest coast of Corfu, on the point which is inside Liapades Bay.