kingoftheicedragons Posted February 23, 2013 #1 Share Posted February 23, 2013 We just booked for a cruise that stops in Belize, and while I think we'll probably go to Altun Ha and the River Wallace, my wife would like to see toucans in the wild. Will we have any chance seeing toucans in this area, or is there a better area to go birding at to see them? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.