"Casa La Iguana" Villa, is a spectacular property located on
the island of Santa Cruz, in Galapagos
Here you will be sorrounded by the most impressive fauna and
fishing in the world, as well as snorkeling,scuba diving, sea kayaking,
biking, hiking,bird watching, horse-back riding and much more
you'll never want to go to a hotel after you experience this villa!!! |