Tea Factoryobservation point Seychelles Where Queen Elizabeth had tea and I had an iced Vanilla teaKathy|19 May 2024