The Castle of la Punta de Amer is a 17th century fortification located in Sant Lorenzo des Cardessar on the island of Mallorc ...