reasons to Visit the shoals