Travel blogs > Europe > Travel Blogs Europe > Spain > Barcelona > City trip and beach holiday in Spain