Republic Street (Triq Ir-Repubblika) is the main street in Valletta, Malta's capital.
Malta 2005 * Next photo