SPAIN
Mallorca
Majorca, or Mallorca is an island located in the Mediterranean Sea. It is the largest island in the Balearic Islands archipelago, in Spain. The capital of the island, Palma, is also the capital of the autonomous community of the Balearic Islands.

ODYSSEUS RECOMMENDED TOP LUXURY HOTELS IN MALLORCA
Odysseus India Pvt Ltd | 609, Kirti Mahal Building, 16 Rajendra Place |
New Delhi-110 008 | India | Telephone: +91 011 45137172 l Telefax: +91 011 45137171
Copyright 2013 © All Right Reserved Odysseus India Pvt. Ltd
Designed by :- Maco Infotech Ltd.