Phetchaburi is a town on the Phetchaburi River in Thailand and the capital of Phetchaburi Province, near the northern end of the Thai peninsula.
Phetchaburi is a town on the Phetchaburi River in Thailand and the capital of Phetchaburi Province, near the northern end of the Thai peninsula.
Source: Wikipedia contributors. Adapted under CC BY-SA 4.0.