Stone pyramids on the quiet White River beach in Paye, Cyprus

Location The beach is located on the outskirts of the…