Made in Dundee, a city more used to constructing strong ... Discovery Point is one of over 200 attractions around the UK that Blue Peter badge holders can get into for free.