Tag: La Gomera

  • San Sebastian, La Gomera

    San Sebastian, La Gomera

    San Sebastián de La Gomera is a town and municipality located on the island of La Gomera, in the province of Santa Cruz de Tenerife, in the Canary Islands, Spain. It is the capital and largest town of the island, and it is located on the northwest coast of La Gomera, on the shore of…