Film and TV
Which island does johnny depp own?
1
Answer
The 18-hectare (45-acre) island is known as Little Halls Pond Cay and is located in the Exuma Land and Sea Park protected area of the Bahamas.
LIVE
Points
7
Rating