Bharat Express

La Palma

The Canary Islands are located off the northwest coast of Africa