Aberdeen is a harbour in Scotland. That’s pretty much all that people seem to know about it. But Aberdeen is more than that. It is the winner of “UK City in Bloom”
Have you been to this Aberdeen attraction? Tell other travelers what to expect. Submit a review today!
3 of 5 stars