Hello All-
Moving to island in July and want any advice of where I should set up temporarily. Looking for some green space as we have 2 small dogs. Not looking for a quiet place in the woods, but not NYC either. . Any suggestions? I hear Sliema is great. The same for Gozo. We are fun, outgoing, and looking to meet expats and locals.