Land Rovers 4Wheeling In Belize - Bogging Belize
Standing over 140 feet tall, the Caana ("Sky Place") pyramid at Caracol is still the tallest manmade structure in Belize. Constructed over centuries and completed around 800 AD, it houses four palace complexes, three temples, and Caracol's largest tomb. View Related Article
|
|