High Tea at the Grand
August 25 in Sri Lanka ⋅ ☁️ 17 °C
Today was about being in an English Village but in Sri Lanka. So to enhance our experience, a High Tea was a must.
The High Tea is probably the best we have ever had. Service was impeccable, theRead more



