Castell de Bellver

Palma de Mallorca, Spain

Castell de Bellver is a bus stop in Palma de Mallorca near the Bellver Castle.