Sotogrande Baguio
baguiotowers
Sotogrande Baguio, a prime development of Sta. Lucia Land, Inc in the City of Pines is a mixture of classy and charming living. Enjoy the cool weather the city has to offer anytime you want without worrying about the hassle of finding a place to stay.