Map Location
Tiger Lily Shop
Pokambor (St.), FCC Complex, Siem Reap City, Siem Reap, Cambodia