The Spirit of Aloha is one our family’s favorite shows at Walt Disney World.
The food is great, the show is fun and well done, and the location – on the grounds of Disney’s Polynesian Resort – harkens to the tropics in a way that puts you at ease (just imagine all that stress melting away…). [Read more…]