Sign in with Facebook
Forgot your sign in info?
Not a member? Join for Free!
La Valletta, Malta
The sand-colored capital La Valetta in Malta, an English-speaking island with its own currency (and NOT, as we'd assumed, British pounds).