Overview:
France is a beautiful country which is located in the Western Europe. The country also stands as a leader among the EU nations. France provides many tourist attractions and the country is surrounded by the English Channel and has borders with Germany, Switzerland, Italy, and Spain. The country is also a permanent member of UN and Paris which is famous for Eiffel tower is the capital of....Read More