Situated about 1000km off the coast of Ecuador and consisting of 15 islands, the Galapagos Islands are a truly unique and beautiful part of the world. They are home to a vast number of endemic species of plants and animals. Galapagos means saddle in ancient Spanish and the islands were given this...

read more