Hospital Island

Hospital Island is located West of the Nature Trust.