Since construction first began in 1882, five central towers of Barcelona’s iconic Sagrada Familia basilica are nearing completion, the media...
Get latest news karnataka updates on your email.
To get the latest news on WhatsApp