Silent Princess

Breaking the Silence

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 [...]