Palma Nova location on the Majorca map Palma Nova location on the Majorca map Palma Nova location on the Majorca map where Palma Nova is located on the Majorca Map. Palma Nova