Comments

  1. Any other guesses? So far Singapore/Thailand is the closest guess, though neither are correct (and both are several thousand miles off).

Leave a Reply

Your email address will not be published. Required fields are marked *