 Windermere Island

Windermere Island is a small island located in The Bahamas.It is about five and a half miles long, and is noted for its beaches and its celebrity visitors, who use it as a private retreat.