Bharat Express-->

La Palma

The Canary Islands are located off the northwest coast of Africa