It boasts skyscrapers, luxurious shopping centres, white sand beaches and numerous major attractions - and has been ranked ...