Tuckahoe (Jensen Beach, Florida)
Place
Tuckahoe, also known as the Leach Mansion or as the Mansion at Tuckahoe, is an historic home located at 1921 North East Indian River Drive in Jensen Beach, Martin County, Florida. The name was thought to be a Native American word for "welcome". It is inside the present day Indian RiverSide Park and is atop the Mount Elizabeth Archeological Site, which was added to the National Register of Historic Places on September 14, 2002.