tower of orchids Published January 17, 2013 at 534 × 800 in A Day in the Tropics A first look at the tower of orchids in the Palm Court