Discovering Columbus In Your Living Room

Christopher Columbus discovered the New World in the 1492. Now it’s your turn to discover him back. A 13-food tall statue of Signore Columbus has been sitting atop a 75-foot granite column in the center of Columbus Circle since 1892 and though it’s in one of the most prominent spots in the city the statueContinue reading “Discovering Columbus In Your Living Room”