A pretty Spanish beach has been named as the ‘happiest’ in the world, and it is in a picturesque town with 300 days of sunshine a year, less than an hour’s drive to a major bustling city
Source link
A pretty Spanish beach has been named as the ‘happiest’ in the world, and it is in a picturesque town with 300 days of sunshine a year, less than an hour’s drive to a major bustling city
Source link