- Posted August 31, 2012 by
This iReport is part of an assignment:
Travel photo of the day
A trip to Abha
One of the most amazing places in the world. It is located in Kingdom of Saudi Arabia, a place called Abha.