Genoa is an Italian port city at the heart of a metropolitan area with over 1.5 million inhabitants. This is the center of the “Italian Riviera” with the section known …
Palma De Mallorca is the largest town on the island of Mallorca, off the coast of Spain. The island is known for beautiful beaches and the Catedral de Mallorca (aka …