Map Location
Jumpah Handicrafts Shop
No. 84, St. 70B, Chres Village, 12101 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps