
Dubai 7 Star Hotel
Currently there is only one seven star hotel. The world’s one and only seven star hotel is Burj Al Arab, situated in the most happening country: Dubai. This icon structure stands in the shape of a “Dhow”, which is a ship like shape. This is a structure which speaks for it architecture and its art, […]