More to explore:
Already have an account?
Log in now
Cap Rocat Fortress, Luxury Mallorca Hotel, Bay of Palma, Spain, SLH
Cap Rocat - #Mallorca (Spain)
Picnic with a view at Cap Rocat Hotel in Palma de Mallorca, Spain.
Cap Rocat hotel, which occupies a 19th-century fortress in Majorca.
Palma de Mallorca is the major port on the island of Majorca and the capital of the autonomous community of the Balearic Islands in Spain. The city is located on north western end of a bay in the south coast of the island on the Bay of Palma.
Palma, island of Majorca, Spain