Daily Archives: August 29, 2012

Picture of the Day – Majorca Island, Spain.

August 29, 2012 – Picture of the Day: Majorca Island is located in the Mediterranean Sea and is the largest of the islands from The Balearic Islands, subordinated to Spain. The Master of Disaster

Posted in Great Photos, Spain | Tagged ,