By Ayan Das Pic Courtesy : Dr. Debraj Roy Destination Barcelona, mainly known for its art and architecture, is the cosmopolitan capital of Spain’s Catalonia region and the second most populous municipality. The city’s rich cultural life portrays the Egyptian mummies and contemporary works of art, the reconstruction of a mangrove swamp and garments, which […]