Cycling On The Beach, Ambergris Caye north of San Pedro Town, Belize - December 2010

The best way to see the island!

[Linked Image]