
1 answer
1k views
Where to meet people traveling SOLO in Miami?
almost 6 years ago about Miami, Florida, United States
Asked by
Mariano Losada
via
Ask a Nomad iPad app

1 Answer
-
Book yourself into a backpackers. Always a great place to meet people! almost 6 years ago