The school is located in the idyllic town of Indang, Cavite, amidst lush countryside, free from traffic and pollution and within minutes of the resort city of Tagaytay.