User blog comment:TheAnimeKid87/RR BGs/@comment-24952355-20150730193532/@comment-9102799-20150730203628

My guess is Mexico, probably the Yucatan. If not probably somewhere in South America like Peru. Brazil or Argentina.