Pasar Klewer

Pasar Klewer information

Solo (Surakarta) , Indonesia
Address
Street Jl Secoyudan
Something wrong?
Submit a correction

Lonely Planet review

Has hundreds of stalls selling fabrics.