The Gardens of Santa Clotilde lie just outside the town of Lloret de Mar on the northeast Coast of Spain, halfway between Barcelona and France.
It’s a stunningly beautiful part of the coast, and the gardens and its sculptures are famous for their beauty, for the spectacular views, and for the Staircase of Mermaids with 5 mermaids riding giant turtles.
See the details here.
Comment on this!