Take a tour of Italian Town of Cefalu in Cefalu, Italy – part of the World’s Greatest Attractions travel video series by GeoBeats. The quaint Italian town of Cefalu basks in the sun, providing an inviting atmosphere. Located on wildly popular island of Sicily this coastal town sits at the base of a terraced mountain. The town's picturesque location right at the Mediterranean maintains the charm of its classic fishing economy. In lieu of Cefalu's recent increase in popularity as a resort destination, many modern and upscale venues have added to its landscape. The small metropolis by the sea mixes the freshest seafood with other local ingredients to create authentic and savory Italian cuisine. The two spires dominating Cefalu’s skyline are the towers of the town’s 12th century Romanesque Cathedral. A visit to this vintage section of Italy will surely meet and surpass any and all expectations.