Mediterranean Peace * Soul-Refreshing Encounters * Kingdom Impact

Nestled in an idyllic village of Gozo, The Farmer's Inn is a boutique Christian Retreat house designed to restore, reconnect