Needham's Point Lighthouse (built 1855)
Location: 13.07861°N, 59.610944°W