Just in case you are not familiar with Gozo, it is an island south of Sicily, where the LARGEST city has 6,900 people. (Thumbnail photo courtesy of FreeDigitalImages.com)   

 

Click Here For The "OH WOW" Photos