Situated just outside the vilage of Zurrieq and immersed in typical Maltese countryside, Eden Lodge is proudly situated on one of the highest hills in Malta, with breath-taking views of the sea, nearby villages and Wied Babu valley below.
Viewing entries tagged
Garden of Eden Halls