Belle Isle is the largest island city park in the United States of America and is located on the Detroit River.
History[]
Over the years, people have seen the ghost known as the Goddess of Belle Isle dancing in the wind. She has proven to be a benign entity and poses to immediate danger. The snakes and fallow dear do, however.