St Xavier's Oratory, a captivating testament of faith and architecture, stands proudly amidst the remoteness of Thailand's Umphang district, a place accessible ...