Stoupa Beach

36.845409, 22.259377