Indigo Island is a 135-acre private island in the Bahamas. This exclusive spot features pristine beaches, a small marina, ...
There are 200 different species of trees, shrubs, and flowers on the small island ... As befits a private island, there are also two sandy beaches where you can swim in peace and quiet.
He later bought more shares to take a 51% majority stake. The island is also home to a small private resort that can be booked directly through island representatives. Page entered Tavarua in 2020 ...