Experience an authentic mountain town retreat, surrounded by the great outdoors just two hours away from Atlanta.
From Egypt to Indonesia, to even France, discover the eight most fascinating pyramids in the world, a once-in-a-lifetime ...