Map Location
Chhay Hakly
No. 17MC, St. 353, 12253 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps