Leonardo DiCaprio’s luxury eco-resort project on Belize island stalled for years after protests

By | June 22, 2021
The 46-year-old Oscar winner bought the Belizean isle Blackadore Caye in 2005 for $1.75M in order to build the ‘greenest luxury development ever’