Church In Curacao BY Christelle Colorful Church of the Margaret Church after Princess Margaret in downtown Curacao Caribbean Situated at the back McDonald in Winston Church Hill. Tags: Church, Curacao