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.
View more random threads:
- 2008 Beijing Olympics - Gymnastics Special
- The Bank Job ~ A thriller movie
- 100 Years of Beauty in 1 Minute - Episode 1:...
- Flat ground tricks
- German Vegetable Orchestra
- Verzasca River, Switzerland 2015
- Amazing Trick with Matches and a Coin !
- Marvellous Spatuletail Hummingbird
- Crater Lake: Day to Night - Time Lapse
- Maruti Suzuki launches Kizashi..