Tour Eiffel The Tour Eiffel is synonymous with Paris, an a must see while visiting. It was meant to be only temporary for the
Live Rural Newfoundland & Labrador
STAY, CREATE & EXPLORE
Tour Eiffel The Tour Eiffel is synonymous with Paris, an a must see while visiting. It was meant to be only temporary for the