Where is Dos Apostoles?

Where is Dos Apostoles located?

Dos Apostoles, Las Tunas, Cuba (approx. 21.36667°, -76.81667°)


Where is Dos Apostoles on the map?