Il Latini Village is one of those villages that make you travel to Greece while still being in the North…