Isla Sur
Spanish
Proper noun
Isla
Sur
f
South Island
,
New Zealand