Royal Havelis of Jaisalmer

Take a tour of Royal Havelis of Jaisalmer in India part of the Worlds Greatest Attractions travel video series by GeoBeats.
More Pet Animal Stories