Takapuna Beach

A slice of paradise on Auckland's North Shore.