Resorts World Bimini
Founded in 2012, Resorts World Bimini is a 750-acre Caribbean beachfront resort and casino located on North Bimini Island. It is operated by the Malaysia-based Genting Group. The company features townhouses and villas, six restaurants, a marina, and gambling facilities. The company is headquartered in Miami, Florida.
Last updated on