Explore details about location Isla Santiago. Isla Santiago is a location situated within the Loja alongside other areas such as Vicente Rocafuerte, Río Tigre, Av. Orillas del Zamora.