Details






Everything about Petra is mind boggling; from the archatectual splendor of this immense city, hewn into the canyon walls, to the abstract “paintings” that nature created in the rock formations.