Chapel of El Pòpul is a rural chapel in Xàbia, Spain. Check visitor access and avoid interrupting services or private worship.