
While stumbling around on the web for interesting tea rooms, I came across the Garden View Tea Room at the Grand Floridian Resort and Spa at Walt Disney World in Orlando, Florida. It brought back memories of a special Tea Excursion that my sister and I took there several years ago. We had always wanted to get away for a tea vacation and since we both loved Walt Disney World, this seemed like the best place to go [...]





