BY RENU MEHTA, BARCELONA Barcelona is not only the city of Antonio Gaudi, but also of Picasso, one of the most renowned artists of the 20th century, who continues to reign supreme alongside Gaudi. As we take a walk through the narrow lanes of the city that began from La Rambla, we also encounter the […]