The tiny neighborhood impressed by the beauty and insolent luxury of its villas is neither in Las Vegas nor in Sun City. Billionaires Bay is Boulay Island in Ivory Coast, 25 km north-west of Abidjan the economic capital.