User blog comment:TheAnimeKid87/RR BGs/@comment-24952355-20150901200814/@comment-22317052-20150902114230

Wow, this one's really hard, actually. Basically any tropical location could be the answer. I am going to say Panama, but it could really be anywhere in Central America or Oceania.