Larry Page secretly owns at least four private islands including one next to Richard Branson's Necker, it has been revealed.The Google co-founder has three paradise pads in the Caribbean and one in the South Pacific, according to legal documents.They include Hans Lollik, the neighboring smaller island of Little Hans Lollik, Eustatia Island 40 miles east and Tavarua Island in Fiji, reports.
Load More
Load More