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

Urbano reopens
New Zealand

Urbano reopens

Mark Solon and Jane Solon inside their newly refurbished restaurant, Urbano Bistro, which reopened this week after a car crashed inside nearly six weeks ago.