Map Location
Bavyra Boutique D'Angkor
La Paix (St.), Slor Kram Village, Slor Kram Commune, Siem Reap, Cambodia