Two men found shot to death at the top of a Georgia mountain died in a suspected murder-suicide, state investigators said.
The mountains lure you in, just a few hour's drive from major hubs like Atlanta, yet lightyears away from the hustle of the city culture ... the town of Hiawassee, Georgia, is worth exploring.
HIAWASSEE, Ga. — Twin brothers were found dead at the top of a Georgia mountain in a suspected murder-suicide early Saturday morning, according to the Georgia Bureau of Investigation.