Where is Rucksack Inn Temple Street, Singapore located?
Rucksack Inn Temple Street, Singapore, Rucksack Inn Temple Street, Singapore, Singapore (approx. 1.28336°, 103.84359°)
Rucksack Inn Temple Street, Singapore, Rucksack Inn Temple Street, Singapore, Singapore (approx. 1.28336°, 103.84359°)