A+
Beta

Latvia Wins the World’s Most Beautiful Country Vote

07.06.2012

Challenging a bit the classical idea of beauty, Latvia has been chosen as the world’s most beautiful country by an online competition released last month by First Choice.

Read the full article here.