The river Liffey divides Dublin into two parts, both of which are further seperated from the suburbs and urban villages by the Royal and Grand Canals.
The river Liffey divides Dublin into two parts, both of which are further seperated from the suburbs and urban villages by the Royal and Grand Canals.