Phetchaburi is in the northern part of the Malay Peninsula. The Gulf of Thailand is to the east. Most of the province is a flat plain. The Kaeng Krachan National Park is Thailand's largest national park, covering nearly half of the province. It covers 3000 km.