Cala Millor, Mallorca, Spain

March 19-26, 2011
Hotel Castell de Mar
Holidays by the sea and mountain biking