If you grew up dreaming about history and you love to travel the world to discover the treasures of the past, make Petra a designated stop in your travel itinerary this year. Here is the ultimate guide to visiting Petra!