Take a stroll at these beautiful European destinations, which range from the most romantic beaches to enchanting medieval villages or…
read to know how beaches make you happy