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

Rain sets in at Riwaka
New Zealand

Rain sets in at Riwaka

Residents in the Nelson/Tasman area have been urged to stay home as heavy rain warnings are upgraded to red in the already soaked region.