User blog comment:TheAnimeKid87/RR BGs/@comment-24952355-20150901200814/@comment-26407122-20150901212546

I could see Costa Rica, but Islands are hard to guess. Jamaica, Cuba, The Bahamas, Panama, or possibly Tierra del Feugo, Chile.