The world’s smallest church

The world’s smallest church happens to be located in Uganda. Constructed in 1996, Payer Point 8 stands at only 2.6msq in a Nebbi district high on rocky Biku Hill. This beautiful small church is set in the historical English  stone cottage architecture design inspiration.   This historical monument was constructed by Korean Pastor Song and … Read moreThe world’s smallest church