Protaras Beach Cyprus - A Walk by the Water's Edge.