Sant Telm
ALCúDIA, IB 07400 Spain
ALCúDIA, IB 07400 Spain
+34 971 89 7100
OverviewCastle of Sant Telm is in Andraitx that lies to the south east of Mallorca. It is a short climb up the road to Sant Telm. Constructed in 1580, the castle doubled up as a base...
more