Sentences with phrase «public transport system supplying»
Its narrow passageways, throngs of tourists and frenzied traffic make driving a less than pleasant experience, with the excellent public transport system supplying a much more relaxed approach to discovering the sights.