Six hundred miles off the coast of Ecuador, the Galapagos archipelago is home to incredible wildlife experiences.
Parrotfish are a group of 90-odd species found in coral reefs, seagrass beds, and rocky areas around the world, with the ...