This place made me wish I had an ultra-wide angle lens for my camera. Just so I could capture the awesomeness of seeing Lake Ontario 100 ft below me, and this giant like right beside me all in one view. Definitely a MUST visit if you're in PEC.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.