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
Posts by tag
Input your search keywords and press Enter.