Just 47 miles north of New York City but a feeling a world away, Petra Island is located in Lake Mahopac in bucolic Putnam County. The island measures 11 acres and is home to large beechnut trees, some over 200-years-old, and has magnificent rock formations with nature trails winding throughout. A serene and private retreat, it’s close enough to the city to make commuting a possibility.
from New York City, NY
About Petra Island