Welcome to Ibn Ibn Battuta. Andrew G. Farrand 3/8/17 Andrew G. Farrand 3/8/17 Surf's Up Portugal You could do a lot worse than a long summer weekend at the beach in Portugal. Read More Andrew G. Farrand 12/10/09 Andrew G. Farrand 12/10/09 The Final Countdown: Surfing Mehdiya in Winter Read More Andrew G. Farrand 4/9/09 Andrew G. Farrand 4/9/09 Tarifa: Envying the Other Side of the Strait Read More Andrew G. Farrand 3/17/06 Andrew G. Farrand 3/17/06 Spring Break in Puerto Vallarta Read More
Andrew G. Farrand 3/8/17 Andrew G. Farrand 3/8/17 Surf's Up Portugal You could do a lot worse than a long summer weekend at the beach in Portugal. Read More
Andrew G. Farrand 12/10/09 Andrew G. Farrand 12/10/09 The Final Countdown: Surfing Mehdiya in Winter Read More
Andrew G. Farrand 4/9/09 Andrew G. Farrand 4/9/09 Tarifa: Envying the Other Side of the Strait Read More