The top of the largest mound remaining on the key. Even today the mound reaches a height of 32 feet above sea level

The top of the largest mound remaining on the key. Even today the mound reaches a height of 32 feet above sea level

CLOSE