“Xanadu a TRUE PARADISE!!!!”
Xanadu is truly a one of a kind escape from reality! The location was absolutely beautiful and Carla, Yamali, and all the rest of the staff were AMAZING! Linda was wonderful with all of the logistics (and she is a pretty awesome person too!)Samsara and Xanadu are both well worth the trip from the States!