Edinburgh Castle has been revealed as Europe’s most crowded tourist attraction, while Buckingham Palace takes the title in the UK, according to new research Edinburgh Castle has been revealed as Europe’s most crowded tourist attraction, while Buckingham Palace takes the title in the UK, according to new research Nottinghamshire Live – NewsRead More