Overlooking the bay of Machico, where the Portuguese navigators first landed on Madeira Island, Portugal, the Santo da Serra golf...
Overlooking the bay of Machico, where the Portuguese navigators first landed on Madeira Island, Portugal, the Santo da Serra golf...