Located in northwestern Cambodia, Battambang is a charming town steeped in history and culture. With its French colonial architecture, bustling markets, and vibrant arts scene, Battambang offers a ...