Whatever the belief system or whoever they're dedicated to, shrines have a way of making you reflect. Visit Phra Naresuan Shrine and share a silent moment with the faithful.
You'll soon see why this Mae Sot sacred place is a hit with travelers. If you're looking for other things to see here, Kamphaeng Phet Rajabhat University, and Wat Thai Wattanaram Temple are in this area as well. They won't take you long to get to from Phra Naresuan Shrine.