Leslie Park in Nepean, Ontario has the laid-back, family-friendly vibe of Forest Hills mixed with the suburban feel of Riverdale. It's a quiet, residential area that might remind New Yorkers of the more peaceful parts of Astoria, away from the bustling commercial streets.