must-see staten island beaches

via Must-See Staten Island Beaches in NYC – South Beach, Midland Beach, Fort Wadsworth and More / nycgo.com.