City of Light or City of Fright?
As visitors head toward the City of Light this winter, they may well find more thrills than they bargained for at Paris’ most famous and iconic landmark, the Eiffel Tower. Last month, France’s most visited tourist site unveiled its stunning new attraction – a solid glass […]
1 Read More