Gembira loka zoo is in jogjakarta, Indonesia. see you soon… Share this:PrintTumblrRedditEmailTwitterFacebookPinterestLinkedInLike this:Like Loading... Related Post navigation Belum caves in india