The Galapagos Islands, the most enchanted place on earth Galapagos, just saying the name conjures up images of David Attenborough frolicking with giant turtles while surrounded by baby seals […] 15th Feb 2022 13