Comments

  1. If it is in Sri Lanka I think it must be further up in the hill country considering the tea…how about Nuwara Eliya? I hung on the outside of a train for six hours last year in order to get up that way. Lesson learned: avoid Sri Lankan trains during school holidays. That said, it was the most memorable train ride I’ve ever had.

  2. India is right, though don’t think anyone has guessed the exact location yet. Anyone else?

Leave a Reply

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