Churches, chapels located in area tourist spots | Lifestyles
By definition, a chapel is a tiny building purposely created for worship and prayer, generally
By definition, a chapel is a tiny building purposely created for worship and prayer, generally