Map Location
New Idea International School
No. 10-12AB, St. 598, 12105 Phnom Penh, Cambodia