Index
Meaning of Place Name: Belleisle
Belleisle: French for "beautiful island."