The Serra de Tramuntana is a mountain range in Majorca. Its sun, sand and well developed tourism is probably what the island is better known for. Tramuntana crosses the entire south west to north east coast of the island. It forms the backbone of the island and supports the rest of Majorca in various ways. …