Delray Beach Flkorida

26.461634, -80.073105