Serra de Tramuntana Balearic Islands - is an administrative part of Spain.
On detailed online map you can check the borders of Serra de Tramuntana, as well as view cities, villages, streets, buildings and organizations in Serra de Tramuntana.
Serra de Tramuntana coordinates on Openstreetmap: 39.70978425, 2.65509757466274