10th June 2011
charter mallorca is an enormous marina set within the capital. Indigenous lizards and bats are additionally found on the island and timid mular dolphins can generally be seen across the coast. Head for the eastern shore and the natural harbour of Cala Lle...
Read >