If you’re a nature or botanics lover, or just love the odd moments amongst nature- the Santa Clotilde Botanical Garden in Lloret De Mar, Spain is the place to be. I’ve been to other Botanical Gardens before, but almost all of them were much smaller in comparison to this grand location. Santa Clotilde isn’t just…
Read More