Where to Stay in La Gomera: A Guide to the “Island for Curious Spirits” La Gomera is one of the islands that make up the Canary Islands archipelago. The lovely tropical island of La Gomera was Christopher Columbus’s last port ...