Couple from Atlanta found dead in Belize

Details are a mystery.