News

IT’S NO secret that Barcelona in Spain is often in the headlines for having heaps of tourists. Yet, there is a reason why so ...