“Chichen Itza & Tulum ” History that should be know before of your travel

Chichen Itza and Tulum were cities dedicated to the cult of the ” descending god ” by astronomer-priests who saw[…]

Read more