My Amazing Dubai Trip Known to hold the records for having the tallest man-made building in the world, world’s largest flower garden, world’s largest mall in the world and world’s only 7-star hotel, Dubai is one of the 7 emirates that make up the country United Arab Emirates. Over the last few decades, Dubai came to…