Where is Lomba de Santo?

Coordinates: 25.9361 16.7372

Be the first visitor to thank for this answer!

Thanks!