Topic summary
White's Island

White's Island is an island located in Hamilton Harbour in Hamilton, Bermuda, the only island directly adjoined on all sides by the harbour.
Topic summary

White's Island is an island located in Hamilton Harbour in Hamilton, Bermuda, the only island directly adjoined on all sides by the harbour.