Where is Los Tibes?

Where is Los Tibes located?

Los Tibes, Granma, Cuba (approx. 20.08333°, -77.16667°)


Where is Los Tibes on the map?