The satellites are helping the scientists pick up more ruins across a swath of permitted territory in northeastern Belize. Breaking space news, the latest updates on rocket launches, skywatching ...
Belize is one of the world’s smallest countries. Neighboring Mexico and nearby Costa Rica have often overshadowed the former British colony as a travel destination despite its Mayan ruins and ...