Hotel Business Magazine Goa Hotels – Experience Beachside Fun at Its Best, The Smyrna, Georgia area offers several special holiday celebrations to take pleasure from. Located just ten miles northwest of downtown Atlanta, Smyrna is an integral part from the metro area. The Village Green, its attractive community gathering space, is surrounded by parks and […]