Map Location
Khmer Harvest
No. 19, Camkar Ovlek Village, Sangkat Kakap, 12406 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps