All Souls’ Church
In Cameron Highlands, the All Souls’ Church provides the religious place for Anglican Christians to carry out their faith. Located in Tanah Rata, the All Souls’ Church is a part of the Anglican movement of the Christian organization. It is one of the earliest houses of worship to be established here which dates back to…