Murals in Wat Phumin
Located in the province of Nan, Wat Phumin is a significant religious site highly sacred and respected by both local and foreign visitors alike. This temple was built in 1596…
Share
Input your search keywords and press Enter.