Discover Paris, France. The city full of Romance, charm, world-class cuisine and elegance all come to mind for the legendary city of Paris. As France’s largest and capital city, Paris is a center of government, culture and activity. The major metropolitan city is located on the banks of the river Seine in the northern region of France. Paris is one of the most visited cities in the world and is considered a leader in the arts, fashion, culture, media and business.