Iraq Banner Desktop

Store Banner Mobile

Cara Blanca

Aerial footage of the newly discovered Maya water temple.

Maya Water Temple Complex discovered where ritual offerings were made to placate the Rain God

Archaeologists have discovered that the Maya made offerings to Chaak, the rain god, at a newly discovered water temple complex alongside the sacred pools of Cara Blanca in Belize. The sacrifices...