Little Switzerland

5091 Norre Gade
Emancipation Park
802 ST.THOMAS
Virgin Islands (US)

Phone : 340-776-4595

Get Directions