Leader in world map

Leader in world map. The following map shows the location of Leader in the world. Latitude and longitude of Leader: 23°01'60.0"N, 82°15'00.0"W

Please select map: Leader in world mapMap of Leader
Leader in world map
Leader, Cuba in world map