Not who you're looking for? Others named Orsay: island in Argyll and Bute, Scotland, UK
Orsay is a commune in the Essonne department in Île-de-France in northern France. It is located in the southwestern suburbs of Paris, France, 20.7 km (12.9 mi) from the centre of Paris.