Home /

New York City's latest landmark

Source: YouTube/Governors Island The Hills on Governors Island in New York is the city’s newest landmark. Among the attractions are Slide Hill , which is home to the longest slide in New York City - 17 metres long and three stories tall. The Hills opened in July 2016.

Latest Video

Easy lemon slice
Lifestyle

Easy lemon slice

This simple lemon slice is perfect for a mid-afternoon pick-me-up or after-school snack. Video / Fresh Media