Nature's Lullaby - A tour through Belize City, Belize in Central America

This is a video of the tour that tourists are taken on when they go cruising to Belize. It is about an hour long.