Ninety Mile Beach is located at the top of the north island of New Zealand.

Pictures of the Ninety Mile Beach (Google) 

Ahipara & 90 Mile Beach

Wiki ~ Ninety Mile Beach