luxurious palace style resort of Dubai

Visit Authors Webpage

a detailed tour of one of the most expensive and luxurious resorts of Dubai, Jumeirah Al Qasr situated facing the 7 star hotel, Burj Al Arab. Rima Bhattacharyya video.

Share this?