Tower beach