Governor’s Island NYC…
Governor’s Island right off the coast of lower Manhattan has always fascinated me. From what I heard, the military was stationed on this island and it housed soldiers only. So the whole island was a base. A few years back, they moved off the island and it has been empty ever since. I heard that …