Day: 24 June 2020

Europe
Travel Tips

Do I Need a Visa to Visit France?

France attracts almost 90 million tourists a year making it the most visited country in the world. With Paris as its capital, home to the emblematic Eiffel Tower and Notre-Dame Cathedral, plus breathtakingly beautiful countryside, it’s easy to see why. If you’re one of the many travellers who has put the European nation at the […]

Read More