Andorra the most beautiful country in the world
Andorra, the small but stunning country nestled between France and Spain in the Pyrenees mountains, is a hidden gem that captivates visitors with its unique blend of natural beauty, rich history, and vibrant culture.