World's most overcrowded country is in Europe and has three tourists per local
4 months ago
2
ARTICLE AD BOX
While it's perhaps no surprise that top tourist destinations get swamped with visitors, a European country has been named the most overcrowded in the world overall