Where is Mata Abaho?

Where is Mata Abaho located?

Mata Abaho, Guantanamo, Cuba (approx. 20.0275°, -75.22°)


Where is Mata Abaho on the map?