Is it a floating city from a Hayao Miyazaki fantasy? A whimsical stage set for a forthcoming Wes Anderson film? No, it’s the island of Santa Cruz del Islote, off the coast of Colombia. According to Great Big Story, its 1,200 inhabitants make it the most densely-populated island on Earth.
Promo: McMillions
Jan 14, 2020
Remember McDonald’s Monopoly? The promotional giveaway game where tiny Monopoly-themed tickets, some of them worth thousands of dollars or...