The tiny Santa Cruz de Islote in Colombia is the most densely populated island on earth, and even though it doesn’t look it at first glance, the lack of space is clear from the moment you arriveRead MoreĀ
The tiny Santa Cruz de Islote in Colombia is the most densely populated island on earth, and even though it doesn’t look it at first glance, the lack of space is clear from the moment you arriveRead MoreĀ