Follow NowThis News on Facebook and Twitter.
The NowThis News app is live -- and it's FREE! Download it.
The city of "Chactun" or "Red Rock" is believed to be more than 3,000 years old. The site was discovered in the southeastern Mexican rain forests by archaeologists using aerial photos.
Follow NowThis News on Facebook and Twitter.
The NowThis News app is live -- and it's FREE! Download it.