Barbados
Located in Saint John, Barbados, Todds is a city.
The location of Todds corresponds to 13.16° N, 59.52° W, in the Northern Hemisphere. It is within the Saint John area of Barbados.
Saint John is one of Barbados's administrative regions. Todds is one of its main cities, along with Massiah Street, Bath, Sherbourne.
Around Todds, 20 nearby populated places have been recorded within 25 km.
Todds is located in Saint John, Barbados.
Todds is located at coordinates 13.16° N, 59.52° W in Saint John, Barbados.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)