Abaca Villas stands for

Quality & Luxury