Te Huruhi Bay

Te Huruhi Bay is located south of Blackpool