Dining at Burj Al Arab

Burj Al Arab in Dubai is another of the several wonders that you come across there. Taller than the Eiffel Tower of France, Burj Al Arab, at 321 meters, is the tallest and the only 7 star Hotel on earth. Designed in the form of a sail, it gives a feeling like the earth itself is being sailed. It beckons you to a memorable dining. The luxury surroundings of its interiors are unequaled. The hotel built on an artificial island…