LocalGuideWorld – Best Places to Visit, Eat & Stay Around the World

Latest Reviews

Beautiful shopping mall in the heart of Paris city. You can find all major brands here. Easy access through train, metro, bus, car and taxi. This place reminds me Canary Wharf in Central London UK.