In this blog post, you’ll discover the top things to do in Vilanova i la Geltrú, a charming coastal city just south of Barcelona, Spain| Anne Travel Foodie