Could it perhaps be that town named "England" in the Bahamas????