Map Location
Center Of The World Resort
17, West Avenue, Nayong Kanluran, Quezon City, Philippines