Xanadu Island Resort is a five Monolithic Dome resort in Belize. Ivan and Judy Sheinbaum started construction on the first dome in July 1998. Each dome is a larger, over-the-center structure. The Sheinbaum’s covered each dome with a thatch roof to give it a local appearance. There are 20, fully equipped condominium apartments for rent. … read more