AMOCITY
Featuring sea views, Waves on the Esplanade in Kaikoura features accommodations, a private beach area, and a terrace. This beachfront proper...