Europe, Majorca, Spain

Majorca – The Swiss Family Robinson Capitol of the Mediterranean

(Preface: This article is going to have an above average amount of exclamation marks) Ostriches! Petting, Riding, and Getting Drunk With! Wild Horses! If you are part of the 80% of the world who knows that Majorca is an island…

Read more