Discovery Point Antarctic Museum
Discovery Point, Dundee, Scotland DD1 4XA
Featured Review : Tayside Dundee branded itself as the "city of discovery (or Discovery?)" and the attraction complex called the Discovery Point holds a prime spot on Dundee's riverside, not far from the Tay Bridge, a stone's throw from t...See Full Review