In this video I visit Leonardo DiCaprio's private island in the beautiful Caribbean country of Belize!