People who live in glass houses...
September 10th 2013 People who live in glass houses...
Through a friend of a friend (you know who you are) we've been given the wonderful gift of a week's stay at the Silva Tree House (aka The Glass House) on Rumasalla Peninsula just east of the city of Galle.
We're very grateful for this time to rest from our full-on days and build our energies for "Phase 2" of our time in Sri Lanka. Our trip is no
... read more