Where is Ted?

Where is Ted located?

Ted, Ciego de Ávila, Cuba (approx. 22.26028°, -78.95722°)


Where is Ted on the map?