Where is The Jewel of La Casa III, Surabaya located?
The Jewel of La Casa III, Surabaya, The Jewel of La Casa III, Surabaya, Indonesia (approx. -7.26283°, 112.74056°)
The Jewel of La Casa III, Surabaya, The Jewel of La Casa III, Surabaya, Indonesia (approx. -7.26283°, 112.74056°)