St. Xavier's Church, Villoonni

Parish: Villoonni
Place Name: Villoonni
Address: Villoonni
Pin: 686 008
Phone: 0481-2597876