Where to Stay in Dundee – A Guide to Scotland’s “City of Many Discoveries” Dundee is a city in Scotland’s eastern central Lowlands. Located on the north bank of the Firth of Tay, Dundee is the fourth most populated city ...