A Listly List - Nestled in the heart of Chonburi province, Sri Racha is a small but vibrant city in Thailand that boasts scenic beauty, rich culture, and a variety of attractions. Whether you're a nature lover, history buff, foodie, or simply seeking a relaxing getaway, Sri Racha has something to offer for everyone. Here are the top five things to see and do in Sri Racha. - Relax at Khao Kheow Open Zoo, Sample Local Cuisine, Discover the Ancient City of Si Racha, Explore Koh Loi, and Visit the Sriracha Tiger Zoo