Most people think of California or Tenerife when they think of Santa Cruz. If you Google the Santa Cruz in Portugal, you’ll get the town on Madeira Island.…
Tag
//
Most people think of California or Tenerife when they think of Santa Cruz. If you Google the Santa Cruz in Portugal, you’ll get the town on Madeira Island.…