Terra Spa : Sanctuary In the City
silentprincess | November 9, 2009
By: Cathy Babao-Guballa
There are places from where I seek comfort from time to time when I want to shut out the rest of the world and just be with myself.
One of these little hideaways is a lovely spa tucked away on the fourth floor of Discovery Suites in Ortigas. Terra Spa - the name means [...]




