Kavourakia Beach
Kavourakia Beach, Rhodes Greece: This charming beach compines everything of what a sea lover would like. Situated on the eastern coast of Rhodes island, Kavourakia beach is a hidden gem comprising small bays. These picturesque bays are gracefully divided by gentle flat rocks, creating a unique and