Discover Square du Vert-Galant : An Oasis on the Seine River and a Terrible Historical Landmark Nestled at the western end of the Île de la Cité, the famous Parisian island which houses Notre-Dame Cathedral, the Square du Vert-Galand is a true serene green paradise...

