With about 1250 people living in an area approximately 1 hectare in size, Santa Cruz del Islote is one of the most densely populated islands on the planet.
Those who found this location before the hint were:
- hhgygy
- Phil Ower
- Rob de Wolff
- Garfield
- Glenmorren
- Walter_V_R
- Abcdefg Hijkl
- Lelie
- Paul Voestermans
- Luís Filipe Miguel
- Yakubi Dergahi
- Martin de Bock
And after the hint:
- Ashwini Agrawal
Colombia! Not Columbia.
Fixed it! Thank you for the correction!