Castro tourism.Castro hotels.Castro bed and breakfast. flights to Castro.Castro attractions.Castro restaurants.Castro travel.Castro travel guide.Castro travel blog.Castro pictures.Castro photos.Castro travel tips.Castro maps.Castro things to do.
Castro things to do, attractions, restaurants, events info and trip planning
Castro is a town and comune in the Italian province of Lecce in the Apulia region of...
Read more
Castro is a town and comune in the Italian province of Lecce in the Apulia region of south-eastern Italy.
attractions: Grotta Zinzulusa, Castello Aragonese e Museo Archeologico di Castro, Bishop's Palace, Castro Marina Port, Grotta delle Striare, Mura Messapiche, Punta Mucurone (Pizzu Mucurune), restaurants: Isola del Sole Castro, Grotta del Conte, Ristorante Aragosta Castro, Hotel Ristorante Panoramico, Friggitoria Porto Vecchio, Tuna Lounge Restaurant, Da Amedeo, Underground, Ristorante Bar La Zinzulusa, Nicola's Bar Chiosco/Ristorante Zinzulusa Castro