If you are one of the travelers looking for special, peculiar and exciting experiences you will love to come to this little paradise, called Genovesa Island, located north of the Galapagos Archipelago which is also known as “the island of birds” due to the large number of exotic birds that inhabit it. It is a