sometimes paradise is la selva… courtesy of facebook.com/canibalroyal La selva or the jungle.! Just as impressive and beautiful as the Caribbean.! Happy Thursday 🙂 Share this:TwitterFacebookTumblrLike this:Like Loading...