ThailandWisdom From Wat Phra Singh (8) Wat Phra Singh Woramahaviharn in Chiang Mai, Northern Thailand, is a Royal Temple of the first grade. Never is there any effect like that of merit Share this:TwitterFacebookEmailPinterestTumblrLinkedInLike Loading... Related Standard