where is papai thailand?
Papai Country Lodge. Papai Country Lodge is located near the small village of Papai -a tranquil community which is located in the vicinity of Huai Hongkhai Royal Development Study Center area: the Royal Project of His Majesty King Bhumibol Adulyadej, in the Doisaket District, Chiang Mai Province.