By Boyana Georgieva 1. Barcelona, Spain When I try to describe this city to my friends who have not been there before I describe it as the “city of sun”. If you go to Barcelona on a beautiful day, there is no way that you will not love it. It has amazing white sand beaches...Read More