Skip to content
In 2005, Leonardo DiCaprio bought an island for USD 1.75M to create an eco-friendly resort; however, he faced major delays · Hindustan Sphere