Where is Rucksack Inn Temple Street?

Where is Rucksack Inn Temple Street located?

Rucksack Inn Temple Street, Rucksack Inn Temple Street, Singapore (approx. 1.28336°, 103.84359°)


Where is Rucksack Inn Temple Street on the map?