We understand you’re raring to hit the road, but it pays to know a thing or two about where you’re off to! Here are some basic details about Santa Cruz to get you started.It sits 597 miles to the southwest of Lisbon District, the buzzing national capital.Facts and stats interest you? Like to know how many people live in this area of Madeira Region before you venture off on your day trip? At the last count, the population was 6,000.